home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 4 / FM Towns Free Software Collection 4 - Disc 2.iso / heat_tst / editkey.def < prev    next >
Text File  |  1991-10-19  |  14KB  |  362 lines

  1. ######################################################################
  2. #
  3. #    HEatキー&メニューカスタマイズ設定ファイル
  4. #
  5. #    Last update 1991.10.10  for ver.1.02a
  6. #
  7. #    TABSIZE = 4
  8. #
  9. ######################################################################
  10. #
  11. #    ※  [SHIFT]+[PF1]/[SHIFT]+[PF2] はログ機能記憶/再現に固定されて
  12. #        おり変更不可能
  13. #    
  14. #
  15. #    ----------------------- ------------------------------------------
  16. #    キー(複数指定可能)    コマンド
  17. #    ----------------------- ------------------------------------------
  18.     [CTRL]+[ESC]            sidework            /* サイドワーク
  19.     [ESC]                    esc                    /* ESC プレフィクス    */
  20.     [取消]                    cancel                /* キャンセルキー    */
  21.     [単語登録]                tango_set            /* 単語登録            */
  22.     [挿入]                    insert                /* 挿入/上書切り換え    */
  23.     [CTRL]+[O]                tab_crlf_mode        /* TAB/改行 表示切換    */
  24.     [SHIFT]+[実行]            metakey                /* メタキー        */
  25.     [SHIFT]+[PF7]            lib_calc            /* 簡易電卓        */
  26.     [SHIFT]+[PF8]            mark                /* マーク    */
  27.     [PF11]                    help                /* ヘルプ    */
  28. #
  29. #    カーソル&画面移動
  30. #
  31.     [CTRL]+[W]    [前行]        before_line            /* 前行        */
  32.     [CTRL]+[Z]    [次行]        next_line            /* 次行        */
  33.     [CTRL]+[D]    [→]        cursor_right        /* カーソル右    */
  34.     [CTRL]+[S]    [←]        cursor_left            /* カーソル左    */
  35.     [CTRL]+[E]    [↑]        cursor_up            /* カーソル上    */
  36.     [CTRL]+[X]    [↓]        cursor_down            /* カーソル下    */
  37.     [SHIFT]+[←]            cursor_topline        /* カーソルを現在行の先頭に    */
  38.     [SHIFT]+[→]            cursor_lastline        /* カーソルを現在行の最後に    */
  39.     [SHIFT]+[↑]            cursor_half_up        /* カーソルを半画面分上に    */
  40.     [SHIFT]+[↓]            cursor_half_down    /* カーソルを半画面分下に    */
  41.     [CTRL]+[↑]                cursor_double_up    /* 2画面同時カーソル上    */
  42.     [CTRL]+[↓]                cursor_double_down    /* 2画面同時カーソル下    */
  43.     [CTRL]+[F]                cursor_next_word    /* 次の単語に    */
  44.     [CTRL]+[A]                cursor_back_word    /* 前の単語に    */
  45.     [CTRL]+[R]                roll_down            /* ロールダウン    */
  46.     [CTRL]+[C]                roll_up                /* ロールアップ    */
  47.     [CTRL]+[←]                left_scroll            /* 左スクロール    */
  48.     [CTRL]+[→]                right_scroll        /* 右スクロール    */
  49.     [CTRL]+[前行]            jump_top            /*    ファイルの先頭へ    */
  50.     [CTRL]+[次行]            jump_bottom            /*    ファイルの最後へ    */
  51. #
  52. #    削除系
  53. #
  54.     [削除]    [CTRL]+[G]        del_char            /* 1文字削除    */
  55.     [BS]    [CTRL]+[H]        back_space            /* バックスペース    */
  56.     [CTRL]+[T]                del_left_line        /* 行 左削除    */
  57.     [CTRL]+[Y]                del_line            /* 行削除        */
  58.     [CTRL]+[U]                del_right_line        /* 右 右削除    */
  59. #
  60. #    UNDO
  61. #
  62.     [SHIFT]+[PF6]            undo                /* UNDO            */
  63. #
  64. #    検索
  65. #
  66.     [SHIFT]+[PF3]            search_forward        /* 前方検索        */
  67.     [SHIFT]+[PF4]            search_back            /* 後方検索        */
  68.     [CTRL]+[N]                nest_jump            /* 括弧ジャンプ    */
  69. #
  70. #    ウィンドゥ
  71. #
  72.     [HOME]                    change_window        /* ウィンドゥ切り換え    */
  73.     [SHIFT]+[HOME]            window_rotation        /* ウィンドゥローテーション    */
  74.     [SHIFT]+[PF9]            file_list            /* ファイルリスト    */
  75.     [PF10]                    tag_jump            /* タグジャンブ    */
  76.     [SHIFT]+[PF10]            direct_tag_jump        /* ダイレクトタグジャンプ    */
  77.     [PF12]                    change_window_size    /* ウィンドゥサイズ切り換え    */
  78.     [CTRL]+[V]                change_view_file    /* 参照ファイル切り換え    */
  79. #
  80. #    カットバッファ
  81. #
  82.     [PF6]                    cutbuf_select        /* 選択    */
  83.     [PF7]                    cutbuf_delete        /* 削除    */
  84.     [PF8]                    cutbuf_set            /* 確定    */
  85.     [PF9]                    cutbuf_copy            /* 複写    */
  86.  
  87. ######################################################################
  88. #
  89. #    2ストローク系(128個まで登録可能)
  90. #
  91. #   ---------- ------------ ------------------------------------------
  92. #   1st key   /2nd key      機能
  93. #   ---------- ------------ ------------------------------------------
  94.     [CTRL]+[K]/[B]            cutbuf_select
  95.     [CTRL]+[K]/[K]            cutbuf_set
  96.     [CTRL]+[K]/[C]            cutbuf_copy
  97.     [CTRL]+[K]/[Y]            cutbuf_delete
  98.  
  99.     [CTRL]+[K]/[S]            save                /* 保存して終了        */
  100.     [CTRL]+[K]/[U]            update                /* ファイル更新            */
  101.     [CTRL]+[K]/[Q]            quit                /* 保存せずに終了    */
  102.  
  103.     [CTRL]+[Q]/[F]            search                /* 検索                */
  104.     [CTRL]+[Q]/[A]            replace                /* 置換                */
  105.     [CTRL]+[Q]/[Y]            del_right_line        /* カーソル位置から右削除    */
  106.  
  107.     [CTRL]+[Q]/[CTRL]+[X]    exit
  108.     [CTRL]+[Q]/[CTRL]+[A]    save_all
  109.  
  110.  
  111. ######################################################################
  112. #
  113. #    メニュー
  114. #
  115. #    mene_1 ~ menu_8 まで登録可能
  116. #
  117. #    ----------------------- ----------- ------------------------------
  118. #    キー                    コマンド    タイトル
  119. #    ----------------------- ----------- ------------------------------
  120.     [PF1]                    menu_1        "<MENU-1>"    /* メニュー1    */
  121.     [PF2]                    menu_2        "<MENU-2>"    /* メニュー2    */
  122.     [PF3]                    menu_3        "<MENU-3>"    /* メニュー3    */
  123.     [PF4]                    menu_4        "<MENU-4>"    /* メニュー4    */
  124.     [PF5]                    menu_5        "<設定>"    /* 設定メニュー    */
  125.  
  126. ######################################################################
  127. #
  128. #    <MENU-1>
  129. #
  130. #    ----------- --------------- --- ----------------------------------
  131. #    種別    no  コマンド        キー  メッセッージ
  132. #    ----------- --------------- --- ----------------------------------
  133.     [MENU-1]/1    save            'S'    "Save           セーブ(現行ファイル)"
  134.     [MENU-1]/2    save_all        'A'    "save All touch セーブ(全変更ファイル)"
  135.     [MENU-1]/3    update            'U'    "Update         書き込み(現行ファイル)"
  136.     [MENU-1]/4    update_all        'P'    "uPdate all     書き込み(全変更ファイル)"
  137.     [MENU-1]/5    null             0      null            /* 空白をおきたい場合は'null'を指定する    */
  138.     [MENU-1]/6    change_name        'C'    "Change name    ファイル名の変更"
  139.     [MENU-1]/7    read_file        'R'    "Read file      別ファイルの読み込み"
  140.     [MENU-1]/8    null             0      null
  141.     [MENU-1]/9    quit            'Q'    "Quit           終了(現行ファイル)"
  142.     [MENU-1]/10    quit_no_touch    'T'    "quit no Touch  終了(非変更ファイルのみ)"
  143.     [MENU-1]/11    exit            'X'    "eXit all       終了(全ファイル)"
  144.     [MENU-1]/12    null             0      null
  145.     [MENU-1]/13    original        'O'    "Original file  再編集(現行ファイル)"
  146.     [MENU-1]/14    new_file        'N'    "New file open  新しいファイルを編集"
  147.     [MENU-1]/15    view_file        'F'    "File view      参照ファイル"
  148.     [MENU-1]/16    tmp_view_file    'V'    "tmp View file  一時的参照ファイル"
  149.     [MENU-1]/END
  150. #
  151. #    <MENU-2>
  152. #
  153.     [MENU-2]/1    search            'S'    "Search                検索 "
  154.     [MENU-2]/2    search_top        'F' "search From top       先頭から検索 "
  155.     [MENU-2]/3    replace            'R'    "Replace               置換 "
  156.     [MENU-2]/4    replace_all        'A'    "replace All           一括置換 "
  157.     [MENU-2]/5    cutbuf_set_1    '1'    "カットバッファを(現)置換文字に "
  158.     [MENU-2]/6    cutbuf_set_2    '2'    "カットバッファを(新)置換文字に "
  159.     [MENU-2]/7    cutbuf_set_3    '3'    "カットバッファを      検索文字に "
  160.     [MENU-2]/8    null             0      null
  161.     [MENU-2]/9    jump            'J'    "Jump                  指定行へ飛ぶ "
  162.     [MENU-2]/10    jump_top        'T'    "Top                   ファイルの先頭へ "
  163.     [MENU-2]/11    jump_bottom        'B'    "Bottom                ファイルの最後へ "
  164.     [MENU-2]/12    jump_last_touch    'L'    "Last touch            最後に変更した箇所へ "
  165.     [MENU-2]/13    null             0      null
  166.     [MENU-2]/14    os_call            'Y'    "os call               OSコール "
  167.     [MENU-2]/15    exec_line        'E'    "Exec line             現在行を実行 "
  168.     [MENU-2]/16    cons_buf_edit    'C' "view Console buffer   コンソールバッファ参照 "
  169.     [MENU-2]/END
  170. #
  171. #    <MENU-3>
  172. #
  173.     [MENU-3]/1    help            'H'    "Help              説明 "
  174.     [MENU-3]/2    reprint            'R'    "Reprint           画面描き直し "
  175.     [MENU-3]/3    undo            'U'    "Undo              撤回 %s"
  176.     [MENU-3]/4    undo_clear        'C'    "undo buffer Clear 撤回用バッファの初期化 "
  177.     [MENU-3]/5    dsk_info        'D'    "Disk information  ディスク情報の表示 "
  178.     [MENU-3]/6    null             0      null
  179.     [MENU-3]/7    window_style    'W'    "Window style      ウィンドゥ設定 "
  180.     [MENU-3]/8    window_split_1    '1'    "split 上:下       画面2分割 "
  181.     [MENU-3]/9    window_split_2    '2'    "split 左:右       画面2分割 "
  182.     [MENU-3]/10    window_split_3    '3'    "split 上:中:下    画面3分割 "
  183.     [MENU-3]/11    window_split_4    '4'    "split 4辺        画面4分割 "
  184.     [MENU-3]/12    color_set        'T'    "color Table       色設定 "
  185.     [MENU-3]/13    null             0      null
  186.     [MENU-3]/14    prt_cutbuf        'B'    "clip Board        CUT-BUFFER 書き出し "
  187.     [MENU-3]/15    ascii_list        'A'    "Ascii code list   ASCIIコードリスト"
  188.     [MENU-3]/16    kanji_list        'K'    "Kanji code list   漢字コードリスト"
  189.     [MENU-3]/END
  190. #
  191. #    <MENU-4>
  192. #
  193.     [MENU-4]/1    bgm                'B'    "Bgm              BGM メニュー "
  194.     [MENU-4]/2    cdplay            'P'    "CD Player        CD プレイヤー "
  195.     [MENU-4]/3    mml_compile        'M'    "MML compile      MML コンパイル "
  196.     [MENU-4]/4    heplay            'H'    "HEPLAY           High-EUP Player "
  197.     [MENU-4]/5    null             0      null
  198.     [MENU-4]/6    esc_menu        'E'    "ESC menu         英字バッファ・メニュー "
  199.     [MENU-4]/7    esc_load        'L'    "Load log buffer  英字バッファ読込 "
  200.     [MENU-4]/8    esc_save        'S'    "Save log buffer  英字バッファ保存 "
  201.     [MENU-4]/9    null             0     null
  202.     [MENU-4]/10    macro_exec        'X'    "macro eXecute    マクロ実行 "
  203.     [MENU-4]/11    macro_reinit    'I'    "macro reInit     マクロ初期化 "
  204.     [MENU-4]/12    macro_load        'O'    "macro LOad       マクロ読込 "
  205.     [MENU-4]/13    null             0      null
  206.     [MENU-4]/14    prtout            'T'    "printout         テキスト印刷 "
  207.     [MENU-4]/END
  208. #
  209. #    <MENU-5>    <設定>
  210. #
  211.     [MENU-5]/1    tab_sim            'S'    "tab Simurate        タブ展開       <展開/コード> "
  212.     [MENU-5]/2    tab_size        'H'    "Hard tab size       タブサイズ     %s"
  213.     [MENU-5]/3    right_margin    'M'    "right Margin        右マージン     %s"
  214.     [MENU-5]/4    scroll_margin_x    'X'    "X scroll margin     横スクロール・マージン  %s"
  215.     [MENU-5]/5    scroll_margin_y    'Y'    "Y scroll margin     縦スクロール・マージン  %s"
  216.     [MENU-5]/6    null             0      null
  217.     [MENU-5]/7    scroll_bar        'B'    "scroll Bar          スクロールバー <ON/OFF> "
  218.     [MENU-5]/8    dsp_ln            'N'    "line Number         行番号 表示    <ON/OFF> "
  219.     [MENU-5]/9    dsp_ln_mode        'L'    "Line number mode    行番号 モード  <論理/表示> "
  220.     [MENU-5]/10    dsp_colum        'C'    "Colum               桁位置ゲージ   <ON/OFF> "
  221.     [MENU-5]/11    dsp_tab            'T'    "display Tab         タブ表示       <ON/OFF> "
  222.     [MENU-5]/12    dsp_crlf        'R'    "display CR/LF       改行表示       <ON/OFF> "
  223.     [MENU-5]/13    dsp_kan_space    'K'    "display Kanji space 全角スペース表示  <ON/OFF> "
  224.     [MENU-5]/14    cur_ul            'U'    "cursor Under line   カーソル行アンダーライン <ON/OFF> "
  225.     [MENU-5]/15    null             0      null
  226.     [MENU-5]/16    auto_indent        'I'    "auto Indent         オート・インデント     <ON/OFF> "
  227. #    [MENU-5]/XX    free_cur        'F'    "Free cursor mode    フリー・カーソル・モード  <ON/OFF> "
  228.     [MENU-5]/17    ovw_mode        'O'    "Over write mode     上書きモード   <桁/文字> "
  229.     [MENU-5]/18    guideline_1        '1'    "guideline 1         ガイドライン表示 1 <サイズ/行数> "
  230.     [MENU-5]/19    guideline_2        '2'    "guideline 2         ガイドライン表示 2 <コード/行桁> "
  231.     [MENU-5]/20    text_font        'A'    "Ascii font          フォント       <USER/ROM> "
  232.     [MENU-5]/21    tag_filename    'J' "tag Jump filename   タグ参照ファイル名  %s"
  233.     [MENU-5]/22    null             0      null
  234.     [MENU-5]/23    setup_copy        'W' "Window setup copy   設定をすべて同じに "
  235.     [MENU-5]/LOOP
  236.  
  237. #
  238. #    ※    メッセージ中, '%s' を変なところで使うと表示がぶっとぶ可能性が
  239. #        あるので,指定の箇所以外は使用しないでください。
  240. #        (実はCのprintfをそのまま使っているので,'%s'だけでなく'%d'や
  241. #        '%c'とか全部あぶない)。
  242. #
  243.  
  244. ######################################################################
  245. #    マクロ
  246. #
  247.     [SHIFT]+[PF5]            macro_00    /* マクロによる各種 設定    */
  248.  
  249.     [SHIFT]+[CTRL]+[PF1]    macro_01
  250.     [SHIFT]+[CTRL]+[PF2]    macro_02
  251.     [SHIFT]+[CTRL]+[PF3]    macro_03
  252.     [SHIFT]+[CTRL]+[PF4]    macro_04
  253.     [SHIFT]+[CTRL]+[PF5]    macro_05
  254.     [SHIFT]+[CTRL]+[PF6]    macro_06
  255.     [SHIFT]+[CTRL]+[PF7]    macro_07
  256.     [SHIFT]+[CTRL]+[PF8]    macro_08
  257.     [SHIFT]+[CTRL]+[PF9]    macro_09
  258.     [SHIFT]+[CTRL]+[PF10]    macro_10
  259.  
  260.     [SHIFT]+[CTRL]+[PF11]    macro_11
  261.     [SHIFT]+[CTRL]+[PF12]    macro_12
  262.  
  263.     [PF13]                    macro_13
  264.     [PF14]                    macro_14
  265.     [PF15]                    macro_15
  266.     [PF16]                    macro_16
  267.     [PF17]                    macro_17
  268.     [PF18]                    macro_18
  269.     [PF19]                    macro_19
  270.     [PF20]                    macro_20
  271.  
  272. ######################################################################
  273. #
  274. #    通信制御
  275. #
  276. #    通信モードでのカスタマイズはできない
  277. #
  278.     [SHIFT]+[CTRL]+[前行]        term_wind_switch
  279.     [SHIFT]+[CTRL]+[次行]        term_receive_switch
  280.  
  281. ######################################################################
  282. #
  283. #    ダイレクト・モード・ジャンプ
  284. #
  285. #    このコマンドはどのモードにおいても動作する。
  286. #    [CTRL]+[PF1~10]に割り当てることをすすめる(システム行のファンクションキーの表
  287. #    示が[CTRL]キー併用時は共通のため)。
  288. #
  289. #
  290.     [CTRL]+[PF1]        helper
  291.     [CTRL]+[PF2]        os_call
  292.     [CTRL]+[PF3]        cons_buf_edit
  293.     [CTRL]+[PF4]        change_view_file
  294.     [CTRL]+[PF5]        system
  295.  
  296.     [CTRL]+[PF6]        term
  297.     [CTRL]+[PF7]        term_back_log
  298.     [CTRL]+[PF8]        mark
  299.     [CTRL]+[PF9]        file_list
  300.     [CTRL]+[PF10]        text_edit
  301.  
  302. ######################################################################
  303. #
  304. #    システム行ファンクションキー
  305. #
  306. #    “[MSG]”を先頭にして指定する
  307. #    
  308.     [MSG]+[PF1]                    "MENU1"
  309.     [MSG]+[PF2]                    "MENU2"
  310.     [MSG]+[PF3]                    "MENU3"
  311.     [MSG]+[PF4]                    "MENU4"
  312.     [MSG]+[PF5]                    "設定"
  313.     [MSG]+[PF6]                    "選択"
  314.     [MSG]+[PF7]                    "削除"
  315.     [MSG]+[PF8]                    "確定"
  316.     [MSG]+[PF9]                    "複写"
  317.     [MSG]+[PF10]                "TAG"
  318. #
  319. #    システム行ファンクションキー    [SHIFT]併用時
  320. #
  321.     [MSG]+[SHIFT]+[PF1]            "記憶"        /* 機能変更不可    */
  322.     [MSG]+[SHIFT]+[PF2]            "再現"        /* 機能変更不可    */
  323.     [MSG]+[SHIFT]+[PF3]            "検索↓"
  324.     [MSG]+[SHIFT]+[PF4]            "検索↑"
  325.     [MSG]+[SHIFT]+[PF5]            "設定2"
  326.     [MSG]+[SHIFT]+[PF6]            "UNDO"
  327.     [MSG]+[SHIFT]+[PF7]            "電卓"
  328.     [MSG]+[SHIFT]+[PF8]            "マーク"
  329.     [MSG]+[SHIFT]+[PF9]            "FList"
  330.     [MSG]+[SHIFT]+[PF10]        "DrTAG"
  331. #
  332. #    システム行ファンクションキー    [CTRL]併用時
  333. #
  334. #    通信モード/コンソールモード共通
  335. #
  336.     [MSG]+[CTRL]+[PF1]            "helper"
  337.     [MSG]+[CTRL]+[PF2]            "cons"
  338.     [MSG]+[CTRL]+[PF3]            "consV"
  339.     [MSG]+[CTRL]+[PF4]            "fileV"
  340.     [MSG]+[CTRL]+[PF5]            "system"
  341.     [MSG]+[CTRL]+[PF6]            "term"
  342.     [MSG]+[CTRL]+[PF7]            "termV"
  343.     [MSG]+[CTRL]+[PF8]            "mark"
  344.     [MSG]+[CTRL]+[PF9]            "FList"
  345.     [MSG]+[CTRL]+[PF10]            "edit"
  346. #
  347. #    システム行ファンクションキー    [SHIFT]+[CTRL]併用時
  348. #
  349. #    通信モード/コンソールモード共通
  350. #
  351.     [MSG]+[SHIFT]+[CTRL]+[PF1]    "(~_~メ)"
  352.     [MSG]+[SHIFT]+[CTRL]+[PF2]    "(~_~メ)"
  353.     [MSG]+[SHIFT]+[CTRL]+[PF3]    "(~_~メ)"
  354.     [MSG]+[SHIFT]+[CTRL]+[PF4]    "(~_~メ)"
  355.     [MSG]+[SHIFT]+[CTRL]+[PF5]    "(~_~メ)"
  356.     [MSG]+[SHIFT]+[CTRL]+[PF6]    "(~_~メ)"
  357.     [MSG]+[SHIFT]+[CTRL]+[PF7]    "(~_~メ)"
  358.     [MSG]+[SHIFT]+[CTRL]+[PF8]    "(~_~メ)"
  359.     [MSG]+[SHIFT]+[CTRL]+[PF9]    "(~_~メ)"
  360.     [MSG]+[SHIFT]+[CTRL]+[PF10]    "(~_~メ)"
  361.  
  362.